fabricating shop - Turco Inglés Diccionario